CSS 文件中 Body > Div 是什么意思,紧跟在Body {...}后?

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:31:36
如下css,不知哪位高手能否帮我解读一下,多谢。
------------------------------------------------------------
ODY {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: 宋体; TEXT-ALIGN: center
}
BODY > DIV {
MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
DIV {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

body div是上下文选择符~表示选择body里面的所有div~
但是body>div不同~~是子代选择符~它表示的是选择body的子代div ~
例如在结构
<body>
<div class="1">
<div>我没有被选择</div>
</div>
</body>
body>div 只能选择class="1"的div ~因为它是body的子代~
但是在IE6中这个选择符是不被支持的~

通配符 表示body下面的所有div元素

body中的所有的div元素都采用此css样式!

使body中的所有的div元素都采用此css样式!